The Art and Science of Software Architecture
نویسندگان
چکیده
The past 20 years has seen significant investments in the theory and practice of software architecture. However, architectural deficiencies are frequently cited as a key factor in the shortcomings and failures that lead to unpredictable delivery of complex operational systems. Here, we consider the art and science of software architecture: we explore the current state of software architecture, identify key architectural trends and directions in academia and industry, and highlight some of the architectural research challenges which need to be addressed. The paper proposes an agenda of research activities to be carried out by a partnership between academia and industry. While challenges exist in many domains, for this paper we draw examples from one area of particular concern: safety-critical systems.
منابع مشابه
Capability Analyzing of Solar Energy Based on Climatic Criteria Recognition in Iran’s Architectural Design by the Use of Fuzzy Analytical Hierarchy Process Method (FAHP)
Developing a comprehensive document based on the utmost use of renewable energy efficiency in the architecture design is the first step in national level to follow the goals of sustainable architecture and this is not possible without having a deep trend of the climatic compartment. The modeling of comprehensive energy plans in the architecture without having a quantitative approach is incomple...
متن کاملA Study of Sociability Factors’ Influence on Educational Spaces: The Case of the School of Art and Architecture of Bu-Ali Sina University
Sociability of educational spaces is crucial to the quality of education because a major part of learning takes place through attending public spaces, acting in spaces, social interaction with peers, and collective life in public spaces. Sociability provides for the users’ social needs. The present study seeks to explore the development of sociability in educational spaces through increasing op...
متن کاملNavigation in Determining the Physical Factors Affecting Creativity of Children's in Urban Parks
Despite the availability of extensive facilities for children, the effect of environment on creativityof children is often ignored. It is a fact that children can attend the playgrounds in city parks, independently, from age6, therefore they become exposed to influence of the environment during this age period. It is necessary to designplaygrounds for children to improve their creativity. The o...
متن کاملReading the Hidden Concepts in the Text of Tehran Highways Walls
Because of the dispersion of activities in big cities, employing highways as the most important connecting way is indispensable. In today world, highways are connection arteries of cities transporting people to their social activities. Because of continual use of highway, their walls prepare a context for conveying many Social, Cultural, Economic, etc concepts. That is why most economic promoti...
متن کاملLight Processing in Iranian Houses; Manifestation of Meanings and Concepts
Light is one of the many wonders in the architecture Iranian houses. It is a major tool for space creation anddesign. An important consideration in the Iranian architecture, which takes a functional and conceptual approach to the extensive subject of light, has been that light should create a beautiful and spiritual space in addition to being functional. The light used in a house should be plea...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007